eat out your heart! - Alemán Inglés Diccionario